import request from "@/utils/request";

export default {
  // 寿命预测-页面初始化
  pageInit: function () {
    return request({
      url: '/business/forecast/pageInit',
      method: 'get',
    })
  },

  // 自定义寿命预测-计算
  customModuleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/forecast/customModuleForecast",
      method: "post",
      data: params,
    });
  },
  // FKM寿命预测-计算
  fkmMoudleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/forecast/fkmMoudleForecast",
      method: "post",
      data: params,
    });
  },
  // DNV寿命预测-计算
  dnvgModuleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/forecast/dnvgModuleForecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-计算温度系数
  computeParamWD: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/forecast/computeParamWD",
      method: "post",
      data: params,
    });
  },
  // 预测模块-计算设计系数
  computeStructureParamDesign: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/forecast/computeStructureParamDesign",
      method: "post",
      data: params,
    });
  },
  // 预测模块-损伤系数
  computeDesignParamDamage: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/forecast/computeDesignParamDamage",
      method: "post",
      data: params,
    });
  },
  // 预测模块-BS7608_003
  bs7608003MoudleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/bs7608_003/bs7608_003Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-BS7608_004
  bs7608004MoudleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/bs7608_004/bs7608_004Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-BS7608_005
  bs7608005MoudleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/bs7608_005/bs7608_005Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-dianh_28
  dianh28MoudleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/dianh_28/dianh_28Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-dlrx_37
  dlrx37MoudleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/dlrx_37/dlrx_37Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-dvs1608_26
  dvs160826MoudleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/dvs1608_26/dvs1608_26Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-dvs1608_25
  dvs160825MoudleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/dvs1608_25/dvs1608_25Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-dvs1612_27
  dvs161227Forecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/dvs1612_27/dvs1612_27Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-Eurocode3
  eurocode3MoudleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/eurocode3/eurocode3Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-Eurocode9
  eurocode9MoudleForecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/eurocode9/eurocode9Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-iiw2008_29
  iiw200829Forecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/iiw2008_29/iiw2008_29Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-iiw2008_30
  iiw200830Forecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/iiw2008_30/iiw2008_30Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-iiw2008_31
  iiw200831Forecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/iiw2008_31/iiw2008_31Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-iiw2008_32
  iiw200832Forecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/iiw2008_32/iiw2008_32Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-jhf_33
  jhf33Forecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/jhf_33/jhf_33Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-jhf_34
  jhf34Forecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/jhf_34/jhf_34Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-lwkzsl_36
  lwkzsl36Forecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/lwkzsl_36/lwkzsl_36Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-plqd_35
  plqd35Forecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/plqd_35/plqd_35Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-pren1714915
  pren1714915Forecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/pren17149_15/pren17149_15Forecast",
      method: "post",
      data: params,
    });
  },
  // 预测模块-pren1714915
  pren1714916Forecast: function (params) {
    return request({
      headers: {'Content-Type': 'multipart/form-data' },
      url: "/business/pren17149_16/pren17149_16Forecast",
      method: "post",
      data: params,
    });
  },
  



};
